.djyun_bg{
	background:#eee url(../img/dj/banner_1.jpg) center 30px no-repeat;
}
.banner_h380{
	height:340px;
	width:1200px;
	margin:0 auto;
}
.banner_h380 h2{
	font-size:48px;
	color:#f00;
	font-weight:bold;
	text-align:left;
	padding:90px 0 0;
}
.container_1200{
	width:1200px !important;
}
.contain_djBooks{
	width:1198px;
	border:solid #e0e4e7 1px;
	background:#fff;
	text-align:left;
	margin:15px 0;
}
.contain_djBooks h4.tgTitle{
	background:#fff url(../img/dj/tg_title.png) 0 0 no-repeat;
	height:38px;
	border-bottom:solid #e0e4e7 1px;
	color:#fff;
}
.tgTitle strong{
	font-size:16px;
	text-align:center;
	display:inline-block;
	width:165px;
	padding-top:8px;
	font-weight:normal;
}
.djbook_list{
	border-bottom:solid #e0e4e7 1px;
	padding:5px 20px;
}
.djbook_list li{
	border-bottom:dashed #e0e0e0 1px;
	padding:15px 0;
}
.djbook_list .bCover{
	float:left;
	width:200px;
}
.djbook_list .bInfo{
	float:left;
	width:750px;
	padding-left:20px;
}
.djbook_list h6{
	font-size:14px;
	padding-bottom:10px;
}
.djbook_list p{
	padding:5px 0;
}
.djbook_list label{
	display:inline-block;
	width:75px;
	color:#777;
}
.btnGreen_check{
	background:#ff6600;
	border-radius:6px;
	width:92px;
	padding:10px 10px;
	height:20px;
	line-height:20px;
	font-size:14px;
	text-align:center;
	color:#fff !important;
	float:right;
	position:relative;
	top:45px;
}

.btnGreen_check{
	background:#ff6600;
	border-radius:6px;
	width:92px;
	padding:10px 10px;
	height:20px;
	line-height:20px;
	font-size:14px;
	text-align:center;
	color:#fff !important;
	float:right;
	position:relative;
	top:45px;
}

.btnGreenStudy_check{
	background:#ff6600;
	border-radius:6px;
	width:92px;
	padding:10px 10px;
	font-size:14px;
	text-align:center;
	color:#fff !important;
	float:right;
	position:relative;
	top:45px;
}
.btnDangerStudy_check{
	background:#f00;
	border-radius:6px;
	width:92px;
	padding:10px 10px;
	font-size:14px;
	text-align:center;
	color:#fff !important;
	float:right;
	position:relative;
	top:45px;
}
.btnDanger_check{
	background:#f00;
	border-radius:6px;
	width:92px;
	padding:10px 10px;
	height:20px;
	line-height:20px;
	font-size:14px;
	text-align:center;
	color:#fff !important;
	float:right;
	position:relative;
	top:45px;
}

.badge-cells{
	padding:10px 15px;
}
.badge-cells:after{
	clear:both;
	content:"";
	display:block;
}
.badge-cells li{
	float:left;
	width:200px;
	text-align:center;
	padding:5px;
	background:#f3f3f3;
	border:solid #d0d0d0 1px;
	font-size:14px;
	margin:10px;
}
.badge-cells li p{padding:10px 0 5px;}
.text-intro{
	padding:10px 20px;
}
.text-intro p{
	padding:10px 0;
	line-height:1.8em;
}
